welfare parasite – Deutsch–English translations

🇬🇧 en de 🇩🇪

welfare parasite noun

  • person who is seen as living on the welfare of others
Sozialparasit, Sozialschmarotzer
Wiktionary Links